take something upon oneself - German English Dictionary